crucially depend

Translations
значительно зависеть
Success will crucially depend on teamwork.
Успех будет значительно зависеть от работы в команде.